Italian and Spanish stocks have reached multi-year highs after a rally of over 20% so far this... (20 revisions)